<?php
// composer 自动加载
require_once __DIR__ . '/../vendor/autoload.php';


// 是否调试
define('APP_DEBUG',     true);

// 根目录
define('PATH_ROOT',     __DIR__ . '/../');
// 应用目录
define('PATH_APP',      PATH_ROOT . 'app/');
// 运行时目录
define('PATH_RUNTIME',  PATH_ROOT . 'runtime/');
// 日志目录
define('PATH_LOG',      PATH_RUNTIME . 'log/');

// 使用的模板引擎(php 或者 twig)
define('APP_TPL',       'twig');
// 模板目录(如果未定义, 默认使用 app/应用/view/ 目录)
//define('PATH_VIEW',     __DIR__ . '/views/');
// Twig 模板引擎缓存目录(使用 twig 模板引擎才需要定义)
define('PATH_TWIG_CACHE',   PATH_RUNTIME . 'twig/');

// 日志等级(debug|info|error)
//define('APP_LOG_LEVEL', 'error');

// 默认应用
define('DEFAULT_APP',           'home');
// 默认控制器
define('DEFAULT_CONTROLLER',    'Index');
// 默认方法
define('DEFAULT_METHOD',        'index');


// 运行框架($argv 是命令行运行时的参数列表, 浏览器访问时为 null)
new \core\App($argv);
